<?php

namespace Entities;

/**
 * Entities\Persona
 */
class Persona
{
    /**
     * @var integer $id
     */
    private $id;

    /**
     * @var string $apellido
     */
    private $apellido;

    /**
     * @var string $nombre
     */
    private $nombre;

    /**
     * @var bigint $numerodocumento
     */
    private $numerodocumento;

    /**
     * @var string $mail
     */
    private $mail;

    /**
     * @var string $celular
     */
    private $celular;

    /**
     * @var string $telefono
     */
    private $telefono;

    /**
     * @var Entities\TipoDocumento
     */
    private $tipodocumento;


    /**
     * Get id
     *
     * @return integer $id
     */
    public function getId()
    {
        return $this->id;
    }

    /**
     * Set apellido
     *
     * @param string $apellido
     */
    public function setApellido($apellido)
    {
        $this->apellido = $apellido;
    }

    /**
     * Get apellido
     *
     * @return string $apellido
     */
    public function getApellido()
    {
        return $this->apellido;
    }

    /**
     * Set nombre
     *
     * @param string $nombre
     */
    public function setNombre($nombre)
    {
        $this->nombre = $nombre;
    }

    /**
     * Get nombre
     *
     * @return string $nombre
     */
    public function getNombre()
    {
        return $this->nombre;
    }

    /**
     * Set numerodocumento
     *
     * @param bigint $numerodocumento
     */
    public function setNumerodocumento($numerodocumento)
    {
        $this->numerodocumento = $numerodocumento;
    }

    /**
     * Get numerodocumento
     *
     * @return bigint $numerodocumento
     */
    public function getNumerodocumento()
    {
        return $this->numerodocumento;
    }

    /**
     * Set mail
     *
     * @param string $mail
     */
    public function setMail($mail)
    {
        $this->mail = $mail;
    }

    /**
     * Get mail
     *
     * @return string $mail
     */
    public function getMail()
    {
        return $this->mail;
    }

    /**
     * Set celular
     *
     * @param string $celular
     */
    public function setCelular($celular)
    {
        $this->celular = $celular;
    }

    /**
     * Get celular
     *
     * @return string $celular
     */
    public function getCelular()
    {
        return $this->celular;
    }

    /**
     * Set telefono
     *
     * @param string $telefono
     */
    public function setTelefono($telefono)
    {
        $this->telefono = $telefono;
    }

    /**
     * Get telefono
     *
     * @return string $telefono
     */
    public function getTelefono()
    {
        return $this->telefono;
    }

    /**
     * Set tipodocumento
     *
     * @param Entities\TipoDocumento $tipodocumento
     */
    public function setTipodocumento(\Entities\TipoDocumento $tipodocumento)
    {
        $this->tipodocumento = $tipodocumento;
    }

    /**
     * Get tipodocumento
     *
     * @return Entities\TipoDocumento $tipodocumento
     */
    public function getTipodocumento()
    {
        return $this->tipodocumento;
    }
}